The Website is supporting Chrome brwoser only.

Dictionary

duodenal ampulla
【醫】 十二指腸乳頭gt. 十二指腸球部